package com.tsy.server.system.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 权限视图实体类
 */
@Data
@ApiModel(value = "权限视图实体", description = "权限视图实体类")
public class PermissionVO {

    /**
     * 权限名称
     */
    @ApiModelProperty(value = "权限名称", example = "用户管理")
    private String permissionName;

    /**
     * 权限标识
     */
    @ApiModelProperty(value = "权限标识", example = "system:user:list")
    private String permissionKey;

    /**
     * 权限类型（menu-菜单，button-按钮，api-接口）
     */
    @ApiModelProperty(value = "权限类型", example = "menu", notes = "menu-菜单，button-按钮")
    private String permissionType;

}